// Copyright (c) 2019 The VeChainThor developers

// Distributed under the GNU Lesser General Public License v3.0 software license, see the accompanying
// file LICENSE or <https://www.gnu.org/licenses/lgpl-3.0.html>

package thor

var blocklist = make(map[Address]bool)

func init() {
	list := [...]string{
		"0x4427be8010dd870395975a8fbaa7afa9439b5332",
		"0x4dec6d9c0b8fed1872f127fb8bae8f502de859ad",
		"0x0f68b9e2a07e6d4ce9fa43e6eff17ccfbcd511fa",
		"0x4ccaa2b154019efebb45d9c39ebd8786937c67db",
		"0xa99bd128a454728b509ab0e41499a6d1ea0d3416",
		"0x134ce4ee73b6e6aef5970d2d6193424c338aacfa",
		"0x2b8c0d80ffb547bb4d5c8da2293f77a9882e0abc",
		"0x31e82241eed5b5f60096d5ed077e8c866c17ba4b",
		"0x3775cdbd1fe926e646059fb38909eb3802dec538",
		"0x4e15e3ab30a365e31816d02f19fb2e3b77f4c05e",
		"0x6c2d02e332d0666058de348a5e9b26d80b82d7f6",
		"0x817d090516730aa357bf8ef9dcb1325454856e62",
		"0x9f3d0c19df99fd3601583616f39e4802d6b02c56",
		"0xd0ed9a16cc702048383e22a82fb868d5582af7be",
		"0xdf616f5e6de9dbfcae86ae79bf87b71fa35abc40",
		"0xeec4a039d4adbb37991fe8791356f812c99d4dfb",
		"0xefbd3f7ae31136aecb861f2b1b75d682351409b9",
		"0xfec1ca764184cac6811f355ce4262c97286a4901",
		"0x00684b775a91131c58cc53b3d04db75fd44c7523",
		"0x02c29c712ea1972c8f5038f54c3324d6f71cbd85",
		"0x035b1968dfda0a72033ad331a65778669a371aaa",
		"0x05003938be2a7f11339b25c712836a93f2f9c81b",
		"0x053412c0fff76e3f86fb883427d14dc351e23bae",
		"0x055ce44cca3e7d11075bab4979f3fa63aac28612",
		"0x059e9fdfcd4940faba152bdef5a9aa988c0e557b",
		"0x0efb67bc80e9f9fb93e6e4b1a7f34bbac08e3a9e",
		"0x10a62db3748134db3c77ec0408000bfa1dc3e0ed",
		"0x115cd81235b19dd0f99b916a346ff4d6f3601776",
		"0x13ca0031d282baea65193316294632f1003f3178",
		"0x14222d2743ce7c34709f90e4fff7a54614858132",
		"0x148afe868485f71e8fe4bdbedf7af1449f4b925b",
		"0x179e98eaaea4a917a84cd0a2f7b4523425d6f99a",
		"0x1a5d0662ff2974f195b067548d690451ce4460f2",
		"0x1e0e98baf4602a84997e176f131335516333375b",
		"0x1f87d3ae06fae20d54c4c1b545158e5698698b7c",
		"0x20655317b1bdae9ba3064205c1dc5818fa6aa1e4",
		"0x2476e1acfca3775ed0ce25f439315736fe8bf986",
		"0x26dd1ce69e56148821edd7428e1ca863525f3357",
		"0x2997bf16725ba11c5e568475334b1aeb11140cf6",
		"0x2a58b53ad1994e8c3ecc30d0e2959e97c851af49",
		"0x2b1625902b95da8086113ba7d43478bd32a96546",
		"0x2c3dbdfcfe40559935d499d110793a416b2c80d3",
		"0x31736d12f5bdbdd0a09964c4ca454ecab7c746a2",
		"0x34ccbf1eeceaecf4201f47af5888f234f7fa9fea",
		"0x371a928b70f064bfc701a3463331edb6c71aa93f",
		"0x388edab1c89645f8c85952aeeeb4bc828925dbaa",
		"0x3a731c00a1e6363e573dfa729863036d81c1b024",
		"0x3a95505463b4d5ec221bbb596955900d3868f384",
		"0x3cdabd61b196976847a0dc337a9be4863dd59857",
		"0x3d42a6953ad5a06c46a050cc026559649f20ea49",
		"0x3f409488b93b6533fec08f5e9859f6f57e926ab0",
		"0x3f742156f377dad5b57299a6cc972f6b67ab02b4",
		"0x411b3d4bfab6980e0cae7c8d7d20cdb9744d9b2f",
		"0x4267f81f7eabb2c836e061fb527c389b2d53574e",
		"0x44f5ac4a018cb06ef785317723b8a575a80b6c42",
		"0x49e95e7cef987bb8af2d6ee4f4708281ec948877",
		"0x4c74631a92e39ce8595edfdffcd44e13c0fba288",
		"0x4d9a8d2feb40a78a41c9409826f84702c21de00a",
		"0x4fef621dc8db1d7ae6b2b1d6980a1efbb0c9b7c7",
		"0x5365a67495c800af550db740bf75dd14392cea09",
		"0x53efe8f6a0b49e5e138200a4cc68a117647fc013",
		"0x53f4884b113b1a3aa846238e03f4124e3660bfd7",
		"0x578a55ff0dc1afbca3717bd1c6e182bfcef83700",
		"0x57c1267526fe2f6ac806899d8e3e7c13bbc07c72",
		"0x5b7793abbfb4e927fcfc89e63c1e00def0311e78",
		"0x5bcfa69b96abf955b2765582bed97998d47df68e",
		"0x5bec798e55b810bafed00c23687bc14212bc04b7",
		"0x5d6dfddd30002efbe497c1cb23642707ee6cfc62",
		"0x5e58ac4caf6eb904aeae8ba2a3f5dd7c1bb8f676",
		"0x5f06f0558b0c1e9ca6ceae666a54b1683977a7ef",
		"0x653b51ab71cce339e3bef3d577940509c9841633",
		"0x657d8f80de2fe0a80e18f552cb1bf34af2f62f24",
		"0x658bf04209651888534314c7581f0224dc946a4e",
		"0x668431dd5880df4c9e3272d6e5155b726362b68d",
		"0x66a1d27dc5c3a8d29fd650479954fb32e0694e01",
		"0x67db34139717de423cde1c87c1734a0b49ccb546",
		"0x67dd530b8a57077f66dcd4938b23a2ac47ead5f8",
		"0x695936aad71404ca6520b03bab2fa19fa937eee7",
		"0x6c5686a96dd7b5e99c37c4c5bada211e3a839d41",
		"0x6d53719cd29592630452b43390544423ddaae774",
		"0x6dcd245af8a8b40d774d335e917e9d811ea8a5c5",
		"0x6e288b588a1d3e710d89c581c504096509280145",
		"0x6e614d7c558453774874db722980db14fa1edd84",
		"0x705b90f9736ab0edcd8a4506689109107fe99979",
		"0x707e6c4ac2539ab564a8fce01a1742c4687a76cc",
		"0x7186c7c252dcd0d5157f7e52318ad1cbc6be1f4f",
		"0x7cea1bc9eeb8e227d1c2c116cda1329610fef434",
		"0x7d89851e57afbeba2d2746c478c09ceae30d8917",
		"0x869d62239b452f0cbfd00b55bd5fa575da2e1185",
		"0x871971e1a4657cf15d2bb9fc30b962828b99f1a0",
		"0x8a3dc6e36212f4517dd49b9bc8a4420d3066856e",
		"0x8e397fdea7915d4ef27165aa54c1b4b46ee9b3a7",
		"0x8f8c221c3a9e13401e55b4060e761b85120f6896",
		"0x9aee7f987a68d1c602d81710204a52ce30319061",
		"0x9b9b5cf8d6f8aec78f9dc183469e56ac8a44d22a",
		"0x9c2d0ab333390d4065b6898dfbe2c93341ce8bbe",
		"0x9d2e738312dea480d1797fcda4b71ed202b6218f",
		"0xa4a578464135c38958d76733b133f111700a1ee2",
		"0xa75b4a9d2627cd91d159ea3529d38f492be97e02",
		"0xa7ad254c1d8bd508903f63c2a171c662a945c1f9",
		"0xa7faaf9d7d73923d22ecddba5a74285562cd15a9",
		"0xa8dffbff8647ef65cac619ce08544008c2892ea1",
		"0xa8e65c8c2b9f821dd949bcc678cc765e6a5aae83",
		"0xaca54f82dd17462fa12ba4baa198182cb0351483",
		"0xacba62ca7d2b94e0fd48380f8c4f791fdf316386",
		"0xacef4f25eea6c8b84ff52ebafd0aed75e5612155",
		"0xaf101d96e5055e886b98de1899ff14afea126acf",
		"0xb4955b7f8caa941f2ec358e5cad1975298d9f3e3",
		"0xb59639d569bd4083dcb9b345d194f1b5d3fcfd4e",
		"0xb6e3a8b16ce43335ecb190e3f5523f9c425a7b87",
		"0xb880fb8680e8cc6ef32a3f0fbfb124d3c17a2e84",
		"0xbb3f5f492b3eff3ce1bc42da7e5438119210a1a2",
		"0xbc14fa281d83a9988d015896074550abe0882d09",
		"0xbc8bc76c88727ece2167f3987c8a0146a81433f3",
		"0xbe039e84df96dfcae90b09da2ac391c75a0f779d",
		"0xbe22a392955eb9aae41538569bae9a6aea68f9e7",
		"0xbe604d44fe47c58bc38638591b950cefbad6fdd3",
		"0xbf6b1e812d3a435c2c32604f48ad7768d2a9cc3a",
		"0xc0e55f2f9e6b7b9312cc19050ea9a244c4b45002",
		"0xc1c1ce5a10017744b7151499d87be0f7161d4e13",
		"0xcec4331145545af32006a82038823c4b881b481c",
		"0xd4951516b4144fef2e22fe811ca21f155f55de02",
		"0xdbb71cf5db421b3ff83392ae844fe59b28e8faf6",
		"0xdd1f611de9b2d6f25370f3a63810e04ce9acd943",
		"0xf1edbef559b6fc5b24a89fb06a529109312d62a4",
		"0xf4c14e11174eef67a378d21c62e3fbdd67764017",
		"0xf59c2f6f6117935bb2f3418c66117a9ded7a8b09",
		"0xf9765dfc1702c527f4ad75785144da98bb9e4932",
		"0xfa3d58d8b4907fac9f96518e2381d8d11c47d03f",
		"0xfd6567adc2735613742c94f7f79a72c131e67de9",
		"0xfefe7aecf001c979d2e0afebda9afaefae8db3c9",
		"0x02b305e07c3a62f9a2c6aa155599224162e62d09",
		"0x08dd13f99f10c62cbac1449b37bc7237f2c76331",
		"0x0ea77ec89252b8241446a8ac34c58b8cf2cc02ca",
		"0x276e9691cd82f8601a00803ffccceb5d598f2371",
		"0x2f435c263c0bf925ac1ac371987ca6c6921b49f2",
		"0x3d89fe18eb2fa6584b07005eab9b4f4f3935df52",
		"0x61714d2e4d868413d693369e563541795b7e787d",
		"0x773017daba9027c0b6e9278b0be0d83a6df6e2f8",
		"0x79e346e1d8bf5947f98801c74f174a5bc85fca79",
		"0x852028694ede0ca18be711c405ec35bf257768d7",
		"0xa388a077c90760dae35e43e1000ad3a6e2fb1d0f",
		"0xb2f557a4e72e344548943a7d3e27630bfe11e6b1",
		"0xb613174f8a8f9ea4a74a47c2e94fb6afe90e2861",
		"0xb9c146ba5df79af564e258751e60557567b82f04",
		"0xc42218ba9b6b90d619bb11174cac948b44ee547c",
		"0xd38ba116075f9f70208022fc838ceb5d9489b1b1",
		"0xfdc10f530b262dcf4d70bbe743b7648668742ee7",
		"0x1830d4888e4bc46386df525ce00316a860154949",
		"0x84fe433791e318ad2367a266011525e214889fde",
		"0x857667de833110dcbd8b18d175630b6a0ca12181",
		"0x857ce64f179bd2531049dfa6172956bfd1fe6d2f",
		"0x858300a49eee013da7d7512d423ec011532c8bf0",
		"0x858654397bf7b7c5365494334b669ce37292e0cc",
		"0x8592d0d18ccdf9ff1ba7e4058571079e4f25b24d",
		"0x859d8c5eeec3d91fbfb07d359f7b18dac64c5565",
		"0x859f5ad78ccb32e2eebaf8e188ed8fd9b8367e31",
		"0x85b1bbb7db566c900278feccef71b4ba71caf571",
		"0x85bd02f1e533e57baa082fe3d10137919bfda4d7",
		"0x85bd3073f2072f00500993ac12dbc32509ceba9c",
		"0x85bd9d570157805a65ba5e16c808a6cb16bce286",
		"0x85bf8bf5f31a1f6f9efde7f462646f60ca42c2a9",
		"0x85c0fde274f68d958bda54d0295c12ff3354b424",
		"0x85c4755a103994df5ad69d33de2e3c508c459ea7",
		"0x85cdc23407d6d21cd6ef221cd8ca4611d1916cd4",
		"0x85d0576f98a5b595a6324719bc613975ea2e5759",
		"0x85d655b0a918907cef48437c4bb3d9a0c4f3172b",
		"0x85d7f1a39122c10cfb62b833dbc56b290fadc53c",
		"0x85d8e8db70cef2f3223dc26ddd92522aff6bfe64",
		"0x85df09a262861fc2f62d58363d96ebc0a21c41f4",
		"0x85e7989e40d2fb3691d3334ab50dd5b11c2a3b54",
		"0x85e7b76f9b2aaa1289fc26486cae44d6f0426809",
		"0x85ec6fa79c12802fb283339a638f2df7199a2c50",
		"0x85ee7aa295d57e4cfc79f9c9cd1f68bbf12d33fb",
		"0x85f0e9a62ea1262717bd632602eec1a92d506a17",
		"0x85f3fed337a7b024b50d9fa275548c210c51ed7f",
		"0x85f4ae3c9fe8853898a9d9feb70f914ffc13e559",
		"0x85f6d71acefe4c1898b9fdffac5a29241e67a2a6",
		"0x85fcd6c61b6856118b0fef5dde64a819a802a655",
		"0x860bf113f1820f08a84fd0e36a98ce32b1de4078",
		"0x860e3c7295e7db6deb7103ea5125bad919a90f13",
		"0x8615bb2c5af993ce9a7852a856533a7a17217512",
		"0x861909c26abe0c069ed1e222d4312ac50b0c36b8",
		"0x861bf950751eea4fd72eff0224ea5d5493e3847e",
		"0x8620572090ff292a377097e8e25d9635d9df4ef3",
		"0x8623ce9881ce17bdd612a4f776cf6564e7ab7202",
		"0x8625793ca35865a5bc10e79069b6c78813d71d8f",
		"0x8625a95a465536ab28005e65c2f35ee58476523f",
		"0x8627d13730f85cfa91edd3a206a954bb92723b0d",
		"0x862bb80f0e05e5b9efc443a9e641a28a6007a109",
		"0x862f19daeb16e33792e002725641d7a8fb185916",
		"0x863cd96db422e82b007d5f881f235ab3941464bc",
		"0x86fb03051e60fc31bcd5df34c401d35a6770edcf",
		"0x00387f558e99e77bdfb0a3ae1d0dc7746f0168eb",
		"0x003c5d26c5e88767e361241b35076b750c738880",
		"0x0049af391d7f8df65bef27f0175f10a0f479886f",
		"0x0051e9bf30d7dfb27391f258bcc24f65b5d86b06",
		"0x0058baaf14a13c3ebf2ad07f1311ebe4d3f5657e",
		"0x005e66f2be895e2f82f47398b81f625e28374c31",
		"0x00652592358f4d1a2693781fd1bff3161b3c857c",
		"0x0069ff9a7d636e7c5b5d601c7b7c2579b27b7dff",
		"0x00712a8cbf6da49f24648cb4a4ad8134d34a718b",
		"0x007893d9414e72271e3395318214645d8bea07e1",
		"0x007b3c6dc2d9d33e6825df9a7106b487abf1c1a6",
		"0x0082706f4e2ae336be02256c4a107f22399c0e05",
		"0x0082a236b613de40cf62e9a75e6f4574d480aa3c",
		"0x0085a513b7005bca01d1cc7fa6f6ed047f4c7048",
		"0x0087c99f8720ecb2d9ab65ff5b7f044548637ec5",
		"0x009203f8d4e8c0c78f731f39637124275fb8e9d4",
		"0x009406013ec427616abe8e5aaf2c132b02a1e804",
		"0x009d75470a928c8af5a66b4e0915b422387dfad8",
		"0x00a5788d64f0313bbe9432232ce7b58441be1645",
		"0x00a9f03e14afeeab91c156db6eb304c7e5bad833",
		"0x00aa1ca015b05d6b57413a17619a4008d48aab44",
		"0x00bb6e344cad87ee42c8ec07d6f25fc60fcd2b0c",
		"0x00bfe3a2323f23f92102e64680c8ffab7c6ec224",
		"0x00c4b4c46b4e850e9509722a743b76f47c639013",
		"0x00c4f4fc6dcf20827483982b161bbcb56ed87ce1",
		"0x00d1384549d37c4d3707f857695cbc0cc385bf3b",
		"0x00d86b617ad7a2209b5f9fa5776eb1aa97b03354",
		"0x00d99aae79a85209047dd894178e796f76e88ae3",
		"0x00dd6d1f26160423c9f3735f32346ea165a9ebc2",
		"0x00e00bcff498057c25f7c4fcbb97aaaddb3e9bc2",
		"0x01072a7dcf816d28b22d9ea9526beb7329f10a77",
		"0x0108ee39563debc24403a88167a99852de0a6ed9",
		"0x01099c5e4cc6a672e0d97f7d4ac478d1e2826846",
		"0x010c6a8b14b0a9683f5781cc5adadf93a2eac3a3",
		"0x011422faf1a24f687cc7843e7d53a966e85e29ba",
		"0x0115b3781f8287fb1911949c10d0e2dbf31371bf",
		"0x01203bc6a507b38491f9289471e24be3fa5c55cd",
		"0x012645fe34ce036c4c5b383e6849dee42c11c673",
		"0x012dda6e1af5c4ef6c1325c2af495b28493a342e",
		"0x013001688b56689b9e1574c1072dfbb4e723ec67",
		"0x0137bc9028ed732c3b3fee2139dc8d8c4e166f72",
		"0x013a6f9b5918bd9f0d3b8e2678c18c2941408def",
		"0x0148252e7f851587e71f5c0787bbb7c883760d0e",
		"0x015210cfb0afd15a2cbc1f3786f1f4728a302b5f",
		"0x015a9e28d2cd9a4db660a46a2b0b435ab29b3664",
		"0x015d8547e0bc412de5c45be0883d9305c22e31e0",
		"0x0161cc68f2881e1de1e8c04f0d076a9b0cbae34e",
		"0x016db7e860f56fd0e71e7470579ad8828d7dccd2",
		"0x01780c8e2b011b6e02bb85fcec0efffbb1fd2c53",
		"0x017f35f6616b4030d88da77267c610bc867ba2b9",
		"0x0185e37bf47d2e790ea4ba082990c1c2a30401f1",
		"0x0187037a6961b2cd8a5ac4355060d327a59f2f9c",
		"0x018fe1e7478b313a53969ad6dc04a924b958d773",
		"0x0198439f3a1b6ba375f52b154a9b3391e63ca025",
		"0x581a1ded5b496ecb8ee1193ac47ff49bcfb3bef9",
		"0xa6e2c589575026f869b02ea7ad62558a60a3b003",
		"0xccc91d1793f48f8f6e925c53a150bf39a235fd17",
		"0x706b00b01cc7f1826d5b42d35cc7b984ddbbabb4",
		"0x74341c6b08560326f1784a416655f1f9b15e5eca",
		"0x743b86493013894a0d6e7ac4c3fe9e65f11aaae5",
		"0x7446dfbdeecd20601f0056510a19e8b284fe968f",
		"0x746b870cd4fdebba56d40cba0bdcadb3d645d084",
		"0x747266633910a2f789beeb1d349d21d85ef28ac5",
		"0x80214c19e75e47b399e6fc321eafd04f18ac381e",
		"0x816c78fac0d6046344ebe6a6193bf4b34bf1d9a0",
		"0x8170c3e73d9b2e108d81d084d2331f354e6953ae",
		"0x81793cb8aa5fd21d0720181ff2a00129c985a9dd",
		"0x818001c294a5363796e10c1631b43e301a8a53d5",
		"0x818527e677623f30858e299500588bfa8fdf5472",
		"0x8189c39507cf65cac67119bc7e9bda9dc74ec45e",
		"0x818d29ec267efe4a78ac994212c8318da9ba5e3d",
		"0x8190068721619f7d703d390afff35f7b48850753",
		"0x819154cef5babb365d2f182349a1a0e9c9c32fc2",
		"0x8195206a8cdf94656a8a4935d7f5cc8544b7983e",
		"0x819816bbf546a2c59113de9ee28a78ee13c107e1",
		"0x819bbd6b851d6f11576abd0deb519a2f580d8d51",
		"0x81a0f8d420a8ce93b73c8102dfd30fe5f635746f",
		"0x81a107820de5a387b4b627eba02f0c171724f363",
		"0x81a9aece5716571acbd8c83722750141a1914db5",
		"0x81abc2d7cfe13b0c15dde2720010c45e9b6a5322",
		"0x81acd5d4165469957262f8a1d0591563d22b5753",
		"0x81adf895630b91436379aa3eb0aff4d42e94760b",
		"0x81b6748c0bdb3b7a7c455e288cdba1a730dd6605",
		"0x81b6f7303edd83400d20bab580cbcae9b29f3521",
		"0x81b831ba0d41a959510887b6309a3f64977d832b",
		"0x81bcfb42f51295940fde5a155a05ca088d9f720a",
		"0x81be1fa41692f76ea9a9755e16d3229c44c86f41",
		"0x81bf7fa3f3a718a9e797d0c348de8fa408dd29dd",
		"0x81c2984c375afeb1fc22e01da847b6a5ec4801f5",
		"0x81c39743c3b8576ac8a6ccb1161800c5147300dd",
		"0x81c5970902dad1390e5935aefa2fbf9dbfd7c2cb",
		"0x81c65e76a4401864dec52abbba33bb0016eb4b57",
		"0x81c7d39dfe909fa7616ad57aeda251d877afab2b",
		"0x81c9c2802a37a69eaff8dd20b05191a382e2ccc6",
		"0x81cbe2613924f1cb1cf774a73fd31fa5ca38f9b1",
		"0x81ce9517f14b997f735e11f03d203a32b82b9b8c",
		"0x81d6aa9d458b93cc878b579e42565d9ac122266a",
		"0x81d761aa1b3078ee125add4fffb749d7ab156711",
		"0x81e37eea13a1223457d942317f06159c5356ee15",
		"0x81e536c1a08590b0661bbf72ced493678439ff60",
		"0x81ea6fc3467059323c524ee980c69ae9ee693665",
		"0x81eb1983608b1e91ad96e333ac87255e6db0acf7",
		"0x81eb61c31dd77247f82771efb05ea0d984bdc88a",
		"0x81ecb968a2316d5b909b8c78ef4891de5cec4641",
		"0x81ee95ce02790bcc04f61a8f28591e30360e0ca8",
		"0x81fb68ea469ec122b9b4011fe0979c00a7364d6d",
		"0x81fcb53fca9023b3b1f6a1812ad40ab945223bf2",
		"0x81ff1c0f1105dba9b90d5ab885dd83409c6fb988",
		"0x82026acf4f31b91d08bc7c90381ba4542a6fc7a6",
		"0x820f7bdad7d75d39bf979e5a1197073f81f00ef8",
		"0x821784b0a2be38e465fdd3d410922dd06dad049e",
		"0x82195ea175392262e009cc25a46987ca13705567",
		"0x821e174dfc9110f8bfb1e06997e868cedfb2d32c",
		"0x82203e025039445dbbc5a210887b331dc34158fa",
		"0x82240ab4204b244d1e15ac6de13f6a3ce0aec924",
		"0x82259101e7c1d058c3ea01102e4bf1dade7bbd96",
		"0x8225b2d02d06f3f79948456cee663f467b22dd7a",
		"0x822ab7226e9fd869926a233cca0d1b71efd6ede8",
		"0x822d4152d87b92bd73f21750e8e80dc6c1eaeafa",
		"0x823a1a40bce3d39f4d5c63c7800e8dae33e9e75a",
		"0x824f41a031e44f6ce38f2b87f5829819dc47f9b2",
		"0x82550493a1075045c116fb17fe6b01ac3d13dd06",
		"0x825631dbbf758bc59c7102fbb19a60a644c8408c",
		"0x825afc12e4372203b480afcaed391a49f1772b6b",
		"0x825e44c4e700f4375233be11c84a91b792187712",
		"0x8267f459ced6ecad73cbd21b76ecfe5c5e804a05",
		"0x8269d705a06307a5274bae64e3a2f657481c730f",
		"0x8278a504e666fc213b822c6bd9e10bae2e1b3236",
		"0x8278cd1232ab2a3c63baf3566813c95d8b0a50b1",
		"0x827caadee5ef5749fcdbe5e9773633f839d8001c",
		"0x8291bc93c0ba27724c14c39cfb1507d44bda5236",
		"0x82938f353e3eb3bfb2b8f2239d4cc86218aaa8a0",
		"0x829430a14c0e19982c07056ea51cea538477372b",
		"0x829757692a1bae21fabffd48de2df51e185bbc72",
		"0x829865b6f9fe9890abb29dacb6f2f92190ae5314",
		"0x8298a7dfa288124ae4edb4ea834c68190b87143f",
		"0x829d2901d93fcdcaf920ab9f7870a490defd5735",
		"0x829f95dc0a98e9360f5f7077f8c3a48fc2600ecf",
		"0x82a69de35c83d353776d1bfe3a294a0be3beed99",
		"0x82a7c394cb1585e55b69c795136846b13a411f21",
		"0x82afdc20b1a0f3358b72c0325b59c5bc476f0d26",
		"0x82ba939a3b5b88666bbf483f46cf90124396ae43",
		"0x82c492cf66fa9a33ddfeb9cae463e955ae74b5b8",
		"0x82d307e073eeb41c47f0928eab2ed40a47666a7d",
		"0x82d80cf3990eaeb5b807c00f7d0d66405e4ecbf0",
		"0x82dff0ca16222e16a165de9b2b3c31d6541ed6ac",
		"0x82e254fbd9ecea802e9e50e59f8e62de33e7b9d1",
		"0x82e2abba36a101446877eefee63e197e69212798",
		"0x82e5cbc97a8bc351d2793f2baa102568eb9305cd",
		"0x82e6dbf85ce703cb5f787d841cd21948eacbf0aa",
		"0x82eacdf80104573027947074c70e2c71770aa9dc",
		"0x82ed328ccc557a0712db866f3ea2d521183b155c",
		"0x82edba59efa861125ae029969e7fe9725b7b77dd",
		"0x82f3e0e383d2be629fd05970851a902e191b3164",
		"0x830a2addaae490f134b20f27981d09512fd21bf8",
		"0x830cf0f98e94659f4067aa0d656b3df1d07376f5",
		"0x830ebd4e9f74fb3e2dfe8c67a0815f5ae348a676",
		"0x831552cd1fa6eb832b9ade80592c1e4363f61192",
		"0x8315d2438ced88f938514fb4ea578b244ee3a103",
		"0x8315eeb54247271fe7c02d9e3bdf820d790a5f8f",
		"0x831db5483c04f05139e73c5660abb0631315232a",
		"0x831ec1f4a390001fc5b973cdf09dee9409b2c4d2",
		"0x832176f621cd5525b044d162004a7f04bf6c6c74",
		"0x8322ad221f42a026a9f6d6b50db65c891a5f239d",
		"0x8325d64513b10d3cd8ef4ed54e74175cf7b85cf8",
		"0x832bed4c0c5327740508e7e713e987867e146ef2",
		"0x832dc4fb6317a3d61bc41997c660abd48497e5e2",
		"0x832e8d571a2a29bee1295424a414a18f7ef0af3f",
		"0x8331a690a0b1b7761dfc9f097770e64c83d70df9",
		"0x833291f561383ac6a1c6f307089a66a57ffd1471",
		"0x8336decfd33ce48855736fd77a9c5c47e97458e4",
		"0x83437c9bdda50f2dc9690ea29fe671da88f32c37",
		"0x834400f38d4619ecfbe632fce6a7bea3a5899eef",
		"0x834ccd3e46d3a3c25b1f55e9d61a75280b73d208",
		"0x835574edc48cdb160612c967953582ec40cf1c6c",
		"0x835772e5f70f13a3e2e5d26f5149e1f230019b96",
		"0x835dec444a116dc00cab09bfb2b2bf46139a6391",
		"0x835eb5c5295ca049da61aa3f09d730b0fd6c9618",
		"0x836f69ea9317f1d8b3b94d06eadf4a4fcb27a713",
		"0x837b71ac5f6bb4ac58f3f8fbda61a94c493ed99b",
		"0x837e4284fdec9cc670ab1e115dd974b70ec884b1",
		"0x8380a22b22816688f3b308fb7225fe7358d300e9",
		"0x8382efeed1ff1380c0244bcddb7c3df8a7d853f6",
		"0x83837b17d351e8c5f4044c21b5b279ac9e0e040b",
		"0x838c9592f4feabf75eb16688cd969be910fd7bd4",
		"0x839d4da8d4041afcf788f520b62746f29add63df",
		"0x83a3294acf925920a65ca8a70c78c8630a0d1bd7",
		"0x83a5e2f123440fb58908ae7468459b9a6a0c66c2",
		"0x83a7ded45f30223c391bd4b46173a3368670384c",
		"0x83ab8cf3a4cec829614785dfa098b1a56b181075",
		"0x83aceeedec9656f6cc6675f00a1bcc443f84a7a5",
		"0x83b939317e4923f082cb61185db6eb77aaf13255",
		"0x83c07f1b82d3edaea1b1094726f31c258681adee",
		"0x83c463e6167cd04c9301385435631e1f169b7761",
		"0x83cf8a54117164578bb299643e92caa0122a1737",
		"0x83d0e2e3be190b2d202f996f8b5226110770a11c",
		"0x83de9809e5042dca4d202ea7762778486bb052fe",
		"0x83e42681401bf3b138936d4a4294a7394f61bdac",
		"0x83e71f5a220b6a5837a51c43f71674b281a6f880",
		"0x83f18364da8dd1e6d5277e0b45babe61afda0137",
		"0x83f78d1b7257adc62a84550e3b75508ed381f65d",
		"0x83feaf7552cb01d414c1791e1c4502eb05be0400",
		"0x8400064b6b99173a1d1f5d79bab2aeff0cc25da6",
		"0x84049a5990c13a94b10854456765ce722cb87934",
		"0x84105ee9c184921e814fedc96f3364864e761ae1",
		"0x84110fee7b1584d006826bda5423103e674e346e",
		"0x841216222c669559ff54341c8996cf60b79698b6",
		"0x8412fc6b57d9023fb482eb502f595bb01f666c16",
		"0x841e655ba984c67b12b37881108035a63da44fb6",
		"0x8423e85da008beb3b2dcd8e7ea329eaf57d74b60",
		"0x842645d6154ddc6d42478b95ba138334cc98b32b",
		"0x842f52b50edb6e4b59986321f2a019cea1a5cd35",
		"0x8442de0ffe2b5ec995828d8a43dd95c9f617ab4a",
		"0x8442fd3db0b6ad45063f0bff216f945474bb57b4",
		"0x844adadef69e4f940aa9fcded87f9b20063ee909",
		"0x845aa52200d543e85eaae9b742d776973d900c41",
		"0x845fc299a18c820e7aac750344c2a83f334b1193",
		"0x846466b24ab76a0f36b4dc637ab4d9d72aed4f58",
		"0x846ce446111fffbc93cf1fcf1a57a8d74f6f5f12",
		"0x847240ddf953e060e2c3d1c354cc3cd93f53aaf4",
		"0x84763c8f32fb5f05169ee384313b78c532678213",
		"0x847eec1b609b3ebd0cbc421dc136d64956724f3e",
		"0x847f90f674c37fc424dea03b55e26c7ab1319e71",
		"0x847fd09681ce17ba5c343ac12d530df2f0c3ed6d",
		"0x8480850b64ac2a4c35185ce1c0d8f09040a4503c",
		"0x84823d8ff6b02fa074ad593d080e388d14276c4d",
		"0x84913b62506c01af4e4d689f95d9700e0baf1ad0",
		"0x8491c39ab9c4fd3c549a99334daae5620e19d449",
		"0x84a953d39d5cf4e13ae95aa3f68d067f897bc61a",
		"0x84b398f1f1a7c6c349e46800daee281d7cc060e7",
		"0x84b94abb0081c49577feb32e96125feba192095f",
		"0x84cb5d577532ed85aca54ed539c1697d624a0b1d",
		"0x84da05029020aee7c39dea4e2aa11c1eac804c61",
		"0x84dd75f31e7ae96cc0495438fa47ab3ec3eb0181",
		"0x84e77c380c3bd7fd8cb80ed935e01d695a00889e",
		"0x84f048a86547bbf07c5b312be92ee40b991ec93a",
		"0x84f3baecc04dd765be27e59892712dc2acf69c84",
		"0x84f62e1a06f44196cb21a55fa3473ad77343dad5",
		"0x84fb100a8d43ee260fa8667e8f492e49bf99e141",
		"0x84fd63a4cc5d21e7b5549281dc6e4d22e24ccf3c",
		"0x84fe64ccdcf41557c39b02a3e5a406e595d37e40",
		"0x8505bc07c5c48f9c5276eccefb29fee678884f7c",
		"0x85129d7ae033994213202d472055b706a7db17bb",
		"0x8515dd694df9105659630fc5ab111fa531cdda77",
		"0x851e0162bda20afcbf0a0c2d65ed1e38486a2630",
		"0x8527784abc75e8fa26326577803b5319aaf09b6d",
		"0x85278c90dc91de924c1c302c9ac6ce51efd45af2",
		"0x85287dfe1357395d99ba157c79c6f007d46e65ac",
		"0x852b46fadd6067794372ecc8c89487cec4b2caf8",
		"0x85350f36996889c09742f4d67ab027dd008ec9a2",
		"0x853515ef830c0a6ac957b5f2d54254a88aefc305",
		"0x853d973668e0e92ac5f8f5ecfe1392ffbd2099c4",
		"0x854144e64ffe56985395885cad76501f85b51751",
		"0x854d08d44703af72e5e96e531f9e8806dc3567ae",
		"0x855024a4f3411f9ad26728e23cc0dcd17915f2b4",
		"0x85517c3377ff1b9c5c72b32028618977122d15e1",
		"0x8556b999f2276b94cac18e416508af05042fca71",
		"0x855c6d048cca80cd7af02d593c7ed6c9afb45d7a",
		"0x855e977ab06a405eb64f13997831cef5108356ed",
		"0x8565d3603114bfe329a7cd5aac9bdf161d4176f7",
		"0x8565ecd5590573f872f2a8777cd5974484a7649d",
		"0x856e16d8ebfd58a7b109c485f21edd46a59b9919",
		"0x85708546015b8d53d6f4bf8079c225460fb9ff1e",
		"0x864da7bcb5d931c69560ad0091515aef668ea487",
		"0x864dd904d577e30e424c41eb7d1c09630d27d4d5",
		"0x864fdb6e5b47c79a70517c9f08eb37637d958e8e",
		"0x8657a8415f810c17e1432d00d6c0295030f47735",
		"0x865a3c0152b7939d420d2f0b402d5d4560f282e5",
		"0x865b171c6c83de3bfa03806e4f3b10a93321568a",
		"0x865e0ecc2a8bda595f5f31e64d653d812d238f81",
		"0x865e1cda010d1cee007a85d84a7c61ddf7fe3542",
		"0x865fc4aea8ee3db10c4d83e19de0119fcdf001f5",
		"0x866733c956feb95afaada86c2de281909c54c9d4",
		"0x86681f31fbd63c633ad3e706ca7e5e712b8e541b",
		"0x86687d8e4c5398a6d391d41dc523550f9c180131",
		"0x86700c0ff2b48055fcdb2388d3302c7a2e948f14",
	}
	for _, str := range list {
		blocklist[MustParseAddress(str)] = true
	}
}

// IsOriginBlocked returns true if the address is in the blocklist
func IsOriginBlocked(origin Address) bool {
	return blocklist[origin]
}

// MockBlocklist mock the blocklist
func MockBlocklist(list []string) {
	blocklist = make(map[Address]bool)
	for _, str := range list {
		blocklist[MustParseAddress(str)] = true
	}
}
